package io;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.sql.SQLOutput;

/**
 * 文件流
 *
 */
public class FOSDemo {
    public static void main(String[] args) throws IOException {
        // 向文件fas.dat 中写入数据
        // 如果文件不存在，会默认创建文件
        // 但是如果目录不存在，那么就会报错 Exception in thread "main" java.io.FileNotFoundException
        FileOutputStream fos = new FileOutputStream("./fos.dat");

        /*

        0utputstream中定义了写出字节的方法:
        void write(int d)
        向流连接的另一端写入1个字节,写入的是给定的int值对应的2进制的低八位

         */
        fos.write(1);
        fos.write(3);
        fos.write(5);
        fos.write(7);
        fos.write(9);
        fos.write('a');
        System.out.println("写出完毕");
        fos.close();  // 记住一定要关闭流

    }
}
